QuickTime 3 Reference

Previous | Chapter Top | Chapter Contents | Next

Sprite Track Properties

In addition to defining properties for individual sprites, you can also define properties that apply to an entire sprite track. These properties may override default behavior or provide hints to the sprite media handler. The following sprite track properties are supported:

To specify sprite track properties, you create a single QT atom container and add a leaf atom for each property you want to specify. To add the properties to a sprite track, you call the new media handler function SetMediaPropertyAtom . To retrieve a sprite track's properties, you call the media handler function GetMediaPropertyAtom .

The sprite track properties and their corresponding atom data are outlined in Table 1 .

Table 1 Sprite track properties

Atom type

Atom ID

Leaf data type

kSpriteTrackPropertyBackgroundColor

1

RGBColor
kSpriteTrackPropertyOffscreenBitDepth

1

unsigned short
kSpriteTrackPropertySampleFormat

1

long

© 1997 Apple Computer, Inc.

Previous | Chapter Top | Chapter Contents | Next